Net Diagnosis Using Stuck-at and Transition Fault Models by
نویسندگان
چکیده
As deep sub-micron technologies are widely adopted in modern VLSI design and fabrication process, the shrinking size and increasing complexity of digital circuits make it more difficult to maintain a high yield. Diagnosis is the procedure used when circuit verification fails. Determining the cause of the failure and finding the possible defect locations are included in diagnosis. In this thesis, a procedure of diagnosing multiple net-faults is proposed. Many previous studies on fault diagnosis mainly focused on single failures. However, considering the increasing complexity of current devices, multiple fault models may better reflect the real failures. Therefore, this thesis aims at using multiple fault models for diagnosis, though only the single fault simulation information is used. We utilize test patterns that have high diagnostic coverage for single stuck-at and single transition faults. Thus, we can expect a better distinguishablility between faults and hopefully better diagnosis can be achieved. We propose a candidate filtering system based on probabilistic counting criteria, which is different from previous methods that simply relied on strict matching criteria and simple matching count. The proposed candidate filtering system utilizes information on passing patterns as well as that on both erroneous and error-free primary outputs of failing patterns to construct a balanced ratio-count for each fault that could potentially exist in the faulty circuit. By using such ratio-count for each fault, we hope to have better chances of discovering those faults that have been reported detected only few times. In reality this would be the case with hard to detect faults. Fault candidates are then filtered by dropping those with counts lower than an empirically determined threshold.
منابع مشابه
Diagnostic Test Generation for Transition Delay Faults Using Stuck-At Fault Detection Tools
By adding a few logic gates and one or two modeling flip-flops to the circuit under test (CUT), we create a detection or diagnostic automatic test pattern generation (ATPG) model of transition delay faults usable by a conventional single stuck-at fault test pattern generator. Given a transition delay fault pair, the diagnostic ATPG model can either find an exclusive test or prove the equivalenc...
متن کاملMarch-based SRAM diagnostic algorithm for distinguishing Stuck-At and transition faults
March tests have been widely used for detecting functional faults during SRAM testing. Recent development has extended the March test for diagnostic purpose to locate and identify the fault types. This paper analyses March algorithms for detection and diagnosis of Stuck-At Faults (SAFs) and Transition Faults (TFs). Unfortunately, the algorithms under studied are not able to distinguish between ...
متن کاملGeneration of Diagnostic Tests for Transition Faults Using a Stuck-At ATPG Tool
In this paper, we propose a test generation method for diagnosing transition faults. The proposed method assumes launch on capture test, and it generates test vectors for given fault pairs using a stuck-at ATPG tool so that they can be distinguished. If a given fault pair is indistinguishable, it is identified, and thus the proposed method achieves a complete diagnostic test generation. The con...
متن کاملModelling the Unmodellable: Algorithmic Fault Diagnosis
In its most basic form, algorithmic fault diagnosis consists of using a fault model to predict the behavior of faulty circuits, comparing these predictions to the actual observed behavior of defective chips, and identifying the predicted behavior(s) which most closely match the observations. The goal of the process is to enable failure analysis by identifying promising locations for further stu...
متن کاملAn Efficient Diagnosis Algorithm for Multiple Stuck-at Faults
With the increasing complexity of VLSI devices, more complex faults have appeared. Many methods for diagnosing the single stuck-at fault have been studied. Often multiple defects on a failing chip better reflect the reality. So, we propose an efficient diagnosis algorithm for multiple stuck-at faults. By using vectorwise intersections as an important metric of diagnosis, the proposed algorithm ...
متن کامل